//
//  XNLoadBudgetBillInfoModel.h
//  XINNingOA
//
//  Created by samuel on 2021/7/14.
//

#import <Foundation/Foundation.h>
#import "XNBillApproveModel.h"
#import "XNBudgetTypeModel.h"
#import "XNbudgetNoDetailModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface XNLoadBudgetBillInfoModel : NSObject

@property (nonatomic , copy) NSString              * ID;
@property (nonatomic , copy) NSString              * departmentCode;
@property (nonatomic , copy) NSString              * userDepartmentName;
@property (nonatomic , copy) NSString              * version;
@property (nonatomic , copy) NSArray<XNbudgetNoDetailModel *>             * budgetNoDetailList;
@property (nonatomic , copy) NSArray<XNBillApproveModel *>              * historyList;
@property (nonatomic , copy) NSString              * createTimeStr;
@property (nonatomic , copy) NSString              * createUser;
@property (nonatomic , copy) NSString              * userName;
@property (nonatomic , copy) NSString              * budgetTypeCode;
@property (nonatomic , copy) NSString              * createTime;
@property (nonatomic , copy) NSString              * orderStatus;
@property (nonatomic , assign) NSInteger              year;
@property (nonatomic , copy) NSString              * companyName;
@property (nonatomic , copy) NSString              * orderStatusStr;
@property (nonatomic , copy) NSString              * positionName;
@property (nonatomic , assign) CGFloat              totalBudget;
@property (nonatomic , copy) NSArray<XNBudgetTypeModel *>              * budgetTypeList;
@property (nonatomic , copy) NSString              * departmentName;

@end

NS_ASSUME_NONNULL_END
